Book Contents

multistateButton object attributes and elements

The multistateButton object has the following attributes and elements:

  • multistateButton object attributes:
    • name
    • height
    • width
    • left
    • top
    • visible
    • wallpaper
    • isReferenceObject
    • audio
    • backStyle
    • borderStyle
    • borderUsesBackColor
    • borderWidth
    • description
    • highlightColor
    • horizontalMargin
    • verticalMargin
    • shape
    • touch
    • nextStateBasedOn
    • autoRepeatDelay
    • autoRepeatRate
    • currentStateId
    • setLastStateId
    • captionOnBorder
    • keyAssignment
  • elements:
    • States

      The states element corresponds to the States tab of the multistate push button object.

    • State element

      The state element must be located within a states element.

    • State element attributes:
      • stateId
      • backColor
      • borderColor
      • patternColor
      • patternStyle
      • blink
    • caption element

      This element corresponds to the Caption settings in the States tab of the multistate push button object. The caption element must be located within a state element.

    • caption element attributes:
    • ImageSettings element

      The imageSettings element corresponds to the image settings in the States tab of the multistate push button object. The imageSettings element must be located within a state element.

    • imageSettings element attributes:
      • imageName
      • alignment
      • backStyle
      • color
      • backColor
      • scaled
      • blink
  • animations element:

    The animations element must be located within an object element.

    • animateVisibility element

      This element corresponds to visibility animation defined for the multistate push button object. The animateVisibility element must be located within an animations element.

    • animateVisibility element attributes:
      • expression
      • expressionTrueState
  • connections:

    This element corresponds to the Connections tab of the multistate push button object. The connections element must be located within an object element.

    • Connection element

      This element corresponds to the settings in the Connections tab of the multistate push button object. The connection element must be located within a connections element.

    • connection element attributes:
      • name
      • name
      • name
      • expression

See also

Push button objects: multistateButton object

multistateButton object example

XML attributes

XML elements